home *** CD-ROM | disk | FTP | other *** search
/ Games of Daze / Infomagic - Games of Daze (Summer 1995) (Disc 1 of 2).iso / djgpp / dj112m1.doc < prev    next >
Text File  |  1994-09-03  |  3KB  |  64 lines

  1. This document has instructions for 1.12.maint1, the first bugfix release
  2. for djgpp 1.12. 
  3.  
  4. To apply this bugfix, unzip dj112m1.zip from the same place you
  5. unzipped all the 1.12 zip files AFTER you unzip all the others.  If
  6. you unzip another 1.12 zipfile, you should re-unzip the maintainance
  7. zip file to ensure you still have the bugfixes.
  8.  
  9.     unzip -o dj112m1.zip
  10.  
  11. This bugfix affects the following modules:
  12.  
  13.     djeoe112.zip
  14.     djdev112.zip
  15.     djdoc112.zip
  16.     djsrc112.zip
  17.     djlsr112.zip
  18.     djtst112.zip
  19.     bnu24bn.zip
  20.     lgp260bn.zip
  21.     lgp260dc.zip
  22.  
  23. The file docs/djgpp/new112m1.doc in dj112m1.zip describes the bugfixes.
  24. A copy of new112m1.doc is attached:
  25.  
  26. Note: To complete the installation of this maintainance release, you
  27. must run the batch file 112M1.BAT in the topmost djgpp directory.
  28. This batch file will add the new objects to the libgpp library.  The
  29. objects are shipped this way to reduce the size of the maintainance
  30. release.  This batch file will also delete some obsolete files, so
  31. read it before running it if you want to recover those files.
  32.  
  33. djgpp.env: add texinfo to infopath so help works
  34. docs/djgpp/dir.txi: fix libgpp entry
  35. docs/djgpp/libc/go: mention that movedata can't take transfer_buffer directly.
  36. docs/djgpp/makeref.cc: add strlwr() function (unused) for cross-building.
  37. docs/djgpp/readme.doc: fix instructions about setdjgpp.bat
  38. docs/djgpp/readme.doc: replace version numbers with XXX
  39. docs/libgplus: fix iostream.inf
  40. go32/coff2exe.c: add "-g" switch, to generate a stub for symlinks.  Also add "-h" for help.
  41. go32/control.c: set argc before checking it in set_command_line().
  42. go32/control.c: null terminate packed environment variables.
  43. go32/dpmi.c: pass edi, not di, do DPMI 0x0500
  44. go32/paging.c: calculate kept_on_exec properly, but disable unless VCPI.
  45. go32/paging.c: expand code size as well as data size in DPMI mode.
  46. go32/valloc.c: handle cases where realloc of 640K is bigger.
  47. go32/vesadrv.vdr: update from grx103m1.zip
  48. include/stdlib.h: fix __cplusplus
  49. libsrc/fixdeps.*: program to modify gcc's -MD output for libsrc builds
  50. libsrc/c/maketmpl: switch to gmake-specific so that dependencies will work
  51. libsrc/c/*/*.[cS]: fix sources so that there are no errors or warnings
  52. libsrc/c/gen/ctime.c: read zoneinfo files from $(TZ) or $(DJDIR)/zoneinfo, in binary mode.
  53. libsrc/c/gen/tmpnam.c: use TMPDIR and TMP not just P_tmpdir in tmpnam().
  54. libsrc/c/io/fseek.c: fix to seek correctly.
  55. libsrc/c/sys/gettimeo.c: new, from V2.0, read PC time and correct for TZ set by tzset()
  56. libsrc/c/sys/stat_ast.c: new, from V2.0, handle time fields and S_IEXEC properly.
  57. readme.1st: update of info-zip information.
  58. samples/hello/testit.bat: check for libc.i not libcref.i
  59. src/binut-2.4/binutils/strings.c: open files in binary mode
  60. src/libgplus.260: fix string.cc and others for #pragma implementation
  61. tests/t02.cc: add checks for String class
  62. tests/t18.c: new test of fseek.
  63. zoneinfo/*: new, supports timezone information (tzset()).
  64.